Italgo (Menu)

635 Broadway, Chula Vista
+1 619-651-8247

Give a rating to Italgo

Suggest a dish

How much did you spend at Italgo?